import { defineStore } from "pinia"
import { ref } from 'vue'

export const useUserInfoStore = defineStore('yunzhou_userInfo', () => {
  const userInfo = ref({})

  const getUserInfo = () => {
    return userInfo.value
  }

  const setUserInfo = (userInfo) => {
    userInfo.value = userInfo
  }

  const removeUserInfo = () => {
    userInfo.value = {}
  }

  return { userInfo, getUserInfo, setUserInfo, removeUserInfo }
}, {
  persist: true //参数持久化
})
